profile icon
Dr

Owen Holland

Bioinformatician, Invertebrate Genomics
School of BioSciences
31 biological sciences
science & technology
life sciences & biomedicine
3103 ecology
environmental sciences & ecology
41 environmental sciences
15 life on land
3105 genetics
ecology
Owen Holland's Profile Picture
Dr

Owen Holland

 
Division
Faculty of Science
Owen Holland's Profile Picture
Dr

Owen Holland